In Japan's Aokigahara Forest, a troubled teacher meets a mysterious lost stranger who takes...
After the passing of her mother, Nica Pierce, a young woman in a wheelchair, is forced to deal with...